const path = require('path');
const addPath = dir => path.resolve(__dirname,dir);
// const port = process.env.port || process.env.npm_config_port || 1200 // dev port

module.exports = {
  webpack: {
    alias: {
      '@': addPath('src')
    },
    // configure: webpackConfig => {
    //   const scopePluginIndex = webpackConfig.resolve.plugins.findIndex(
    //     ({ constructor }) => constructor && constructor.name === 'ModuleScopePlugin'
    //   );
    //   webpackConfig.resolve.plugins.splice(scopePluginIndex, 1);
    //   return webpackConfig;
    // }
  },
  // devServer: {
    // port: port,
    // open: false,
    // overlay: {
    //   warnings: false,
    //   errors: true
    // },
    // proxy: {
    //   [process.env.REACT_APP_BASE_API]: {
    //     // target: `http://xxx.cn`,
    //     // secure: false, // 如果是https接口，需要配置这个参数
    //     changeOrigin: true, // 如果接口跨域，需要进行这个参数配置
    //     pathRewrite: {
    //       ['^' + process.env.REACT_APP_BASE_API]: ''
    //     }
    //   }
    // },
    // before: require('./src/mock/mock-server.js')
  // }
}
